tree ant
noun
: any of several chiefly tropical ants (genus Oecophylla) that build their nests in trees of leaves sewn together by a secretion of the web-spinning larvae which the adults handle like shuttles
Love words? Need even more definitions?
Merriam-Webster unabridged
Share